//导入模块
const http = require('http')
// 创建服务器实例
const server = http.createServer()
/* 
绑定request事件,监听客户端请求
 server.listen('request'，callback(req,res))
 req是请求对象
 req.url是客户端请求的url地址 不是http://127.0.0.1/1.html,而是/1.html,前面的地址会省略
 req.method是客户端的请求类型（get,post）
 */
server.on('request', (req, res) => {
    req.setEncoding('utf-8')
    console.log('本次请求的路径是', req.url)
    console.log('本次请求的方法是', req.method)

    // 为啥我这样不行？
    const str = '本次请求的方法是：${req.method}, 本次请求的路径是: ${req.url}'

    console.log(str)
})
/*
        启动服务器 
        server.listen(端口号，callback)
 */
server.listen(80, () => {
    console.log('服务器已启动…')
})
